package io.renren.modules.pet.excel;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.util.Date;

/**
 * 宠物领养申请表
 *
 * @author zwp zwp
 * @since 1.0.0 2025-03-15
 */
@Data
public class PetAdoptionExcel {
    @Excel(name = "ID")
    private Long id;
    @Excel(name = "送养宠物ID")
    private Long petSendId;
    @Excel(name = "送养人用户ID（宠物主人）")
    private Long ownerId;
    @Excel(name = "申请人用户ID")
    private Long applicantId;
    @Excel(name = "申请人姓名")
    private String applicantName;
    @Excel(name = "申请人性别   0：女生   1：男生")
    private Integer applicantGender;
    @Excel(name = "申请人年龄（0：60后、1：70后、2：80后、3：90后、4：00后）")
    private Integer applicantAge;
    @Excel(name = "申请人养宠经验   0：无经验   1：有经验")
    private Integer applicantLesson;
    @Excel(name = "申请人婚姻状况   0：单身   1：恋爱中   2：已婚")
    private Integer applicantMarriage;
    @Excel(name = "申请人住房情况   0：自由住房   1：整租房   2：合租")
    private Integer applicantHoursing;
    @Excel(name = "申请人工作状态   0：无业   1：学生   2：工作   3：退休")
    private Integer applicantWorkStatus;
    @Excel(name = "申请人职业")
    private String applicantWorkDes;
    @Excel(name = "申请人宠物情况（0：猫咪、1：狗狗、2：猫狗双全、3：暂无）")
    private Integer applicantPets;
    @Excel(name = "申请人月收入（0：小于3千、1：3千~6千、2：6千~1万、3：大于1万）")
    private Integer applicantIncome;
    @Excel(name = "申请人联系电话")
    private String applicantPhone;
    @Excel(name = "申请人微信号")
    private String applicantWechat;
    @Excel(name = "申请人居住地址")
    private String applicantAddress;
    @Excel(name = "申请人留言")
    private String applicantMessage;
    @Excel(name = "领养申请状态 0：待处理 1：同意 2：拒绝")
    private Integer status;
    @Excel(name = "创建者")
    private Long creator;
    @Excel(name = "创建时间")
    private Date createDate;
    @Excel(name = "更新者")
    private Long updater;
    @Excel(name = "更新时间")
    private Date updateDate;

}